This book is a must for all those fascinated by Scotland's culture, history and heritage. Scotland's breathtaking countryside is studded with ancient castles, and many have stood strong for more than a millennium, each bearing witness to the rich and often bloody history of a nation that has survive[...]