This book is perfect for my senior seminar research project. A very interesting read....