Garrison Self-Publishing is a division of KG Books Publishing located in North Alabama. We offer full-service, custom cost-effective book services for authors who wish to self publish their manuscripts. Our books are of high quality and specialty designed to stand out amongst the crowd. Go to Garr…