Patti Callahan Henry | Mountain Brook, AL | New York Times Best Selling Author Portrait