Savoir, Lau Andrea (ed.) Pattern design : application & variations - Rockport Publishers - 287p. ISBN: 9781592533794