The little giant encyclopedia of aromatherapy
by
David Schiller
,
Carol Schiller
511 p. : 14 cm