richard ii richard 3 richard a richard w. : richard iii richard meier richard long richard ii / richard slee richard dadd