Author: Peck, Alan, Sheppard, Jenny