Joshua Hill, Author at FromTheSpot