The little giant encyclopedia of aromatherapy

by David Schiller, Carol Schiller

511 p. : 14 cm