Surprise Me!

Dr. Foster Explains... Cyclic Behavior

2008-09-04 50 Dailymotion

Dr. Foster speaks on common behavior patterns. Learn more at www.drvirginiafoster.com