William Swainson

12 books

404 pages first pub 1829 (editions)

nonfiction nature science

704 pages first pub 1829 (editions)

medium-paced

1886 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

208 pages missing pub info (editions)

nonfiction classics history literary medium-paced

480 pages missing pub info (editions)

nonfiction art history science technology medium-paced

400 pages missing pub info (editions)

nonfiction history informative reflective medium-paced

408 pages missing pub info (editions)

fiction informative reflective medium-paced

290 pages missing pub info (editions)

fiction

80 pages missing pub info (editions)

fiction literary science medium-paced

118 pages missing pub info (editions)

fiction literary medium-paced