It's a bit long, but well worth the read. Howard Zinn is a history professor and has written several books, including his very famous "People's History of the United States".

http://www.progressive.org./jan04/zinn0104.html