(c) 2014 Brendon J. Brewer LICENCE: GNU General Public Licence, version 3 (http://www.gnu.org/licenses/gpl.txt)