Portobello and Duddingston /
Munro, Margaret.
Foley, Archie.
Stroud : Tempus,
2005.