Out of many : a history of the american people - FARAGHER (Prentice Hall, 2006)