Convergences and Collisions - Margaret J. Kartomi; Stephen Blum (Taylor and Francis, 1994)