I would also recommend Sally Collins. She has two books I've read, the one mentioned above, and 'Mastering Precision Piecing'. Harriet Hargrave also has a series of books called 'The Quilter's Academy' which has projects that build your skills from the ground up.