All about Edinburgh. Castlehill, Lawnmarket, High Street, Canongate, Abbey Strand, Horse Wynd /
Marshall, Gary(Writer of All about Edinburgh),author.
Title from cover.