Author: Compiled by Frank Sidgwick