Author: Derek Aubrey Palgrave
Alternate names: Derek A. Palgrave; Derek Palgrave