The American history highway a guide to Internet resources on U.S., Canadian, and Latin American history - Trinkle, Dennis A., (M.E. Sharpe, 2007)