The Pattern Almanac 2000

by Linda Rising

336 p. ; 24 cm