Designing interactive websites - Harlana, Dave (Techmedia, 1998)