Joshua Hamilton, Author at The Franchise Builders