Bryant & May – Hall of Mirrors: (Bryant & May Book 16)
The year is 1969 and ten guests are about to enjoy a country house weekend at Tavistock Hall. But one amongst them is harbouring thoughts of murder... The guests also include the young detectives Arthur Bryant and John May... See More