Hurley, Katie.
xii, 303 pages
Includes bibliographical references, Internet addresses and index.
LSC21.95