Michael A. Stecker mastecker@gmail.com
Stephen Foster and Rachel Baldwin wed on May 17, 2009 at Jamalya Beach near Lompoc, California.