also adding a few links to - mainly - Theravada sites & literature, onto your thread.
a) 2 links to the same book written by a respected Theravada monk. This book is stated to be not inconsistent with Mahayana, Vajrayana, and, of course, Theravadhin teachings. In fact, the 2nd URL below, is from a Mahayana website - which also has a Vietnamese translation available; and the book was translated into Chinese in Hong Kong, for Mahayana adherents. There are internal links to other writings, within these two websites. (In passing & in disclosure of personal interest: the writer was a friend of my uncle; both members of (heavens forbid!) the university students' socialist international; they marched in public protests during their student days in the 1940's - the Venerable Rahula dressed in his novice monk's robes.
After taking his final ordination as a member of the Sangha, he dropped the politics & concentrated on the Dhamma.)
http://buddhasociety.com/online-books/what-buddha-taught-walpola-rahula-9
http://www.quangduc.com/English/basic/68whatbuddhataught.html
b) The Access to Insight website:
http://www.accesstoinsight.org/
c) The Buddhist Publication Society of Sri Lanka Online Library:
http://www.bps.lk/onlinelibrary.html
d) The Dharmanet is a non-sectarian website, with online literature from several of the traditions:
http://dharmanet.org/learning.htm