Rand H. Morimoto

4 books

1258 pages first pub 2009 (editions)

1035 pages first pub 2010 (editions)

nonfiction informative medium-paced

1682 pages first pub 2010 (editions)

1680 pages first pub 2012 (editions)