Search: Implementation, Ronstrom, M, 2000