A young Sherlock Holmes arrives in London to begin his career as a private detective, catching the eye of the master criminal, Professor James Moriarty. Enter Dr. Watson, newly returned from Afghanistan, soon to make history as Holmes’...
'Miracles of Life' opens and closes in Shanghai, the city where J.G.Ballard was born, and where he spent the most of the Second World War interned with his family in a Japanese concentration camp. In the intervening chapters Ballard creates a...