Captain Whistler : a historical novel