Author: Michael W. B. Bradbury
Alternate names: Michael W B Bradbury