Russell Davis

65 books

nonfiction psychology informative medium-paced

174 pages

fiction fantasy short stories adventurous medium-paced

320 pages | first published 2008

fiction fantasy short stories adventurous medium-paced

309 pages | first published 2001

fiction fantasy short stories adventurous dark funny medium-paced

306 pages | first published 2007

fiction fantasy short stories adventurous mysterious medium-paced

320 pages | first published 2008

fiction fantasy young adult adventurous slow-paced

256 pages | first published 2006

fiction young adult adventurous medium-paced

208 pages

fiction fantasy short stories adventurous lighthearted slow-paced

320 pages | first published 2002

fiction play emotional reflective medium-paced

106 pages

nonfiction computer science informative medium-paced

650 pages | first published 2014