Database design, application development and administration (Boston: McGraw-Hill/lrwin, 2004)