Mystery at the World’s Edge - Alanna Knight
When Tam Eildor arrives unexpectedly on a remote Scottish island in the year 1587 after his time machine develops a fault, he quickly finds himself embroiled in the lives of the colourful locals. Many are…