David Shiffman
Contributor with Johns Hopkins University Press, and The Johns Hopkins University Press
1 Title
Titles by David Shiffman
Why Sharks Matter
David Shiffman
May 2022
- Johns Hopkins University Press
$24.95 USD
- Hardback
$24.95 USD
- Electronic book text