Ian Sommerville

9 books

759 pages 1982

nonfiction computer science challenging informative slow-paced

64 pages 1973

poetry informative reflective medium-paced

352 pages 2019

informative medium-paced

369 pages paperback 2020

missing page info

129 pages paperback 1996

informative reflective medium-paced

404 pages 1997

reference informative medium-paced

294 pages 1998

reference technology informative medium-paced

864 pages hardcover 1982

nonfiction computer science challenging informative medium-paced