Author: Robert M. Shackleton
Alternate names: Robert Millner Shackleton; Robert Miller Shackleton