The Pattern Almanac 2000
by
Linda Rising
336 p. ; 24 cm