I would also recommend Bob Perry's book. It has something for everyone. Whether you are a beginner or much more advanced.