Home John Rosatti bio A Background of the Life and Accomplishments of John Rosatti