Book review: Bizarre Scotland by David Long

Book review: Bizarre Scotland by David Long