Our Best Knit Baby Afghans, Book 2 (Leisure Arts #5124), presents 34 classic afghans by popular designers. The warmth and softness of each is destined to charm wee folk and their moms for years to come, whether made as gifts or knitted for your own e