History Richard of York gave battle… September 30, 2012 Who was Richard of York, and does he have anything at all to do with a rainbow?