Author(s)
Karin Knisely
Edition
6th
Format
Paperback
Publisher
W.H. Freeman and Company
Published
2021
ISBN
9781319308322
Author(s)
Karin Knisely
Edition
5th
Format
Paperback
Publisher
Oxford University Press
Published
2017
ISBN
9781319121815