Rosneath Castle (Roseneath Castle) Biographical Dictionary Hardback