britishculturearchive.co.uk
Peter J Walsh 6
Visit the post for more.