Cross purposes /
Gibson, Gary Clifford,author.