This book provides a wonderful and comprehensive introduction to genetics. I'm not a biology major, but I found that this book is both entertaining and informative. The author describes a wide panoramic view on the genetics, and yet addresses the fundamental concepts in genetics in very clear manner. DNA structure, replication, transcription to RNA, RNA processing, and RNA translation All chapters start with VERY compelling REAL-WORLD cases that tantalizes you on learning the subject presented in the chapter. That makes me wanting to read for more. The writing is concise and clear. The author clearly knows his stuff. Overall, it is a great intro book. Great for both self-learners and in-class students. Definitely a must buy for those who want to get acquainted in genetics.