John V Willshire's contacts