The Scots kitchen: Its traditions and lore, with old-time recipes