- 12 Organs of Edinburgh · 2000
- Great European Organs, Vol. 75: St. Peter's Church · 2008
- 12 Organs of Edinburgh · 2000
- Christmas Carols · 2003
- A Canterbury Celebration · 1996
- 12 Organs of Edinburgh · 2000
- A Canterbury Celebration · 1996
- A Canterbury Celebration · 1996
- 12 Organs of Edinburgh · 2000
- 12 Organs of Edinburgh · 2000
- A Canterbury Celebration · 1996
- 12 Organs of Edinburgh · 2000
- A Canterbury Celebration · 1996