Professor Bryan S. Turner compare prices