By Mackenzie, John M
By del Vecchio, John M
By Hobson, John M
By Allegro, John M, John Marco
By John M. Pritchard, Pritchard, John M