Katie is an expert on operating grown-ups. She knows exactly how to get the best out of them, so she decides to write a guide to help the world's long...
With a history stretching back well over 1,000 years, there is no shortage of things of interest in the town of Elgin in the northeast of Scotland, past...
Do we really have past lives? At one level, this is a thrilling romance adventure from the 17th century - but its also true. Smedley's life changed the...