Author: Edited A R Hope Moncrieff