Gail Cornwall

Gail Cornwall is a former public school teacher and lawyer who now works as a stay-at-home mother and freelance writer in San Francisco.

Advertisement