High Tide at Port Isaac: Life and Times of Warwick Richard Guy, 1821-1905