Displaying the most recent of 1 posts written by

Jim Horncastle


My name is Jim Horncastle. I was born in British Columbia,Canada and have lived here my entire life in the communities of North Vancouver, Trail, Victoria, Maple Ridge and Nanaimo. I am married and have two sons. Over the past number of years I have developed an increasing interest in learning more about my family […]