My go to that has everything for quilting is "The Quilting Answer Book" by Barbara Weiland Talbert. You can get it in a portable edition looks to be about 5 x 7 - it has everything about making a quilt from start to finish - including math, binding, fabric, and everything. I use this book to teach myself anything about quilting.