Bob Garrison is a veterinarian who has worked in private practice and public health, taught at the college level, served in the U.S. Air Force, holds a black belt in Combat Hapkido...view moreBob Garrison is a veterinarian who has worked in private practice and public health, taught at the college level, served in the U.S. Air Force, holds a black belt in Combat Hapkido, is certified as an EMT and is still trying to learn juggling. This is his first book.view less