Gary Craig Publishes new book featuring chapter by Cat Stone