John O. Wilstead LLYFRAU GAN YR AWDUR Thomas Baxter - The Swansea Years 1816-1819 - Bernard Morris, John O. Wilstead £40.00