At head of title: Good Housekeeping.
The ultimate stress buster : a complete guide to help you relax and enjoy life to the full by Sarah Brewer. ISBN 0091868769. Published by Ebury in 1999. Publication and catalogue information, links to buy online and reader comments.