The history of Swansea
by
W. S. K. Thomas
Covers the period from 1485-1660.