Author: Martin Gilkes
Alternate names: Martin Heming Gilkes