OT quiz: Steven Ross in today's WSJ <No Wonder the Dollar Ails November 27, 2007; Page A17> who is Steven Ross?