Author: m.p. edward marjoribanks