Author: Stephen Wagg
Alternate names: Professor Stephen Wagg; Stephen Professor Wagg; Edited by Stephen Wagg