David C. Finch was born in Portsmouth England in 1955, and now lives in South Bedfordshire where he runs a small business with his wife. The 'Legend of the Last Guardian' began as ...view moreDavid C. Finch was born in Portsmouth England in 1955, and now lives in South Bedfordshire where he runs a small business with his wife. The 'Legend of the Last Guardian' began as a rewirite of an earlier story which was actually a supernatural murder.view less