I'm Too Scared - "Rider Cynthia","CYNTHIA RIDER" (OXFORD NEW YORK, 2004)