Books by mark g. heike