Author: 
Buckellew, William Franklin
Publish 1: 
None
Publish 2: 
1-73
code: 
1466