John Allen, Author at Aspire Physical Recovery Center