Robert E. RubinBooksDealing with an uncertain worldYellow PadAmerican Finance for the 21st CenturyAuthor data: Open Library