The magic carpet - Edmonds, William (China , Heinemann., 2009)