Michael Cross

41 books

254 pages paperback

nonfiction computer science informative medium-paced

430 pages hardcover

nonfiction autobiography biography history reflective medium-paced

505 pages paperback

nonfiction computer science informative medium-paced

732 pages paperback

nonfiction computer science science sociology informative medium-paced

362 pages paperback 2014

fiction fantasy short stories adventurous fast-paced

142 pages paperback

fiction thriller adventurous dark fast-paced

40 pages digital 2011

304 pages 2004

fiction dark tense slow-paced

160 pages paperback

fiction crime thriller

missing page info 2014

funny lighthearted fast-paced