1
by Brown, Dennis, Ryan, Paul D.
Published 2011
Springer Berlin Heidelberg

2
Published 2022
Springer International Publishing
Other Authors: ...Ryan, Paul D....