Author: ll.d. p.hume brown