Connect with us.
Visit him at RobertGAllen.com.
Sign up for Author Alerts for Robert G. Allen
Written by Robert G. Allen and Mark Victor Hansen
Written by Mark Victor Hansen and Robert G. Allen