Search: Implementation, Ehrig, M, 2004