LR 157 St Davids & Haverfordwest
9780319262559