THE MAGIC CARPET - "WILLIAM EDMONDS" (Heinemann UK, 2009)