Author: E.H. Aitken (AKA Edward Hamilton