Peter Moore An author with a funny way of looking at the world