how old is Jack D Ferraiolo the aurthor of big splash