Author: Patrick W.B. Moore
Alternate names: Patrick W. B. Moore