Writing by David Blakesley, Jeffrey Laurence Hoogeveen & Jeffrey L. Hoogeveen