Singing Sands

£8.99

One Charles Martin has been found dead on the same train as Inspector Grant. Grant would have dismissed it as a natural death had it not been for an enigmatic note found on the deceased. So begins another case for the super-sleuth.

SKU: 9780099556732 Category: Tags: ,