Firefly's Step-by-Step Encyclopedia of Needlecraft by Sasha Kagan & Susie Johns