Rainbow's End July 2008 Africa; Africa - General; Personal Memoirs; Programming Languages - General; Biography & Autobiogra… ISBN 0743286804 View on Amazon Lists featuring this book (2)