davidjdickson.wordpress.com