Author: Sheppard, Thomas, F. G. S.