Dan Long, Jr Author