Books by Dr. Craig Hassed