2
by Weller, Robert P.
Published 2018
Cambridge University Press

3
by Seligman, Adam B.
Published 2012
Oxford University Press
Other Authors: ...Weller, Robert P....

4
by Wagner, Rudolf G.
Published 2020
Heidelberg University Publishing (heiUP)
Other Authors: ...Weller, Robert P....