The Recent Genera of the Caridean and Stenopodidean Shrimps (Crustacea, Decapoda): With an Appendix on the Order Amphionidacea

EAN/UPC/ISBN Code 9789073239210