H R L Sheppard Author & Editor