Books by Kantor, Mackinlay and Brown, Edmund G.