I recommend you this book