There are 78 ghosts from the Battle of Culloden, and each one has his own book in this series. You must start with ‘The gathering’, but they can more or less be read in any order.
There are 78 ghosts from the Battle of Culloden, and each one has his own book in this series. You must start with ‘The gathering’, but they can more or less be read in any order.