A profile of "squeaky clean" Joe Hackney

by