Four-Part Chorals of J.S. Bach. (Volumes 1 and 2 in One Book). With German Text and English Translations. (Facsimile 1929) (with Music).
Johann Sebastian Bach
In Stock - usually despatched within 24 hours
Format: Book (Paperback / softback)
The Forty-Five : A Narrative of the Last Jacobite Rising by Several Contemporary Hands
Charles Sanford Terry
Out of stock
Format: Book (Paperback / softback)