Craig Foster is a physical and occupational therapist. Residential Links: www.thirdage.com By: jdubble07