The marine fauna of New Zealand by Steve O'Shea · Bookplated