Thanks to the members that recommended this book. It has explained SO much! I also highly recommend it.