Hypermedia and the Web by David Lowe & Wendy Hall