Author: Thorburn, Thomas James.