In anticipation of possible disruption to shipping services in the run-up to Christmas, we recommend that any Christmas orders are placed by Monday 14th December for UK orders, and by Wednesday 25th November for international orders.
The Honjin Murders
In the winter of 1937, the village of Okamura is abuzz with excitement over the forthcoming wedding of a son of the grand Ichiyanagi family. But amid the gossip over…
At Night All Blood is Black
Alfa and Mademba are two of the many Senegalese soldiers fighting in the Great War. Together they climb dutifully out of their trenches to attack France’s German enemies whenever the…