On Systems Thinking... I would recomend Meaning The Secret To Being Alive by Cliff Havener. One of the easiest and most informative books on Systems Thinking I ever read. You can download the first 3 chapters for free at the site below.
http://www.forseekers.com/book.htm
Bookmarks