Amanda Perran

3 books

637 pages paperback

nonfiction business computer science informative medium-paced

758 pages 2010

informative medium-paced

672 pages digital 2013