Author: Andrew David Hedderwick Trollope
Alternate names: Andrew Trollope