Author: major arthur glyn leonard