books set in 1800s scotland