DeVore, Duncan; Walsh, Sean (University of California Irvine); Hanafee, Brian