Moor, Peter,1957-author.