1
by Rosen, Clark A., Simpson, C. Blake
Published 2008
Springer Berlin Heidelberg

2
Published 2021
Springer Nature Singapore

3
by Rosen, Clark A., Simpson, C. Blake
Published 2024
Springer International Publishing