Wheal Trewavas /
Joseph, Peter,author.
Neill, Alasdair,author.
Trevithick Society,publisher.