Author: Christopher H. Hawkes
Alternate names: Christopher H Hawkes