david spero