Author: Jon A. Blundell
Alternate names: J. A. Blundell; J.A. Blundell