Author: Gauldie, Robin, Peregrine, Anthony