The city of your final destination - Cameron, Peter (Plume, 2003)