About James Cosgrave James F. Cosgrave is an assistant professor in the Department of Sociology at Trent University. Books by James Cosgrave Desiring Canada CBC Contests, Hockey Violence and Other Stately Pleasures by (author) Patricia Cormack & James Cosgrave Casino State Legalized Gambling in Canada by (author) James Cosgrave & Thomas Klassen