The magic carpet - Edmonds, William (UK, 2009)