Books by gordon trasler ph d