Mark Garrison is both a loving husband, a devoted father, and a steadfast rebel when it comes to the word "both."

His work has appeared in or on many venues both online and in print.

Tech Support
Terms of Use
Privacy Policy
Copyright © 2014 Rooftop Media, Inc. All rights reserved.