Author: captain w. j. moore d.s.c. rd