Author: John S. P. Tatlock & Arthur G. Kennedy