Last Best Friend
"The small man standing on the narrow ledge stared fixedly forward with eyes made wide and blank by terror." At 2pm on a Monday in 1966, Ned Balfour wakes in Corsica beside a beautiful woman. In the same instant, back in London, fellow a...