1
by Voyles, Traci Brynne,
Published 2015
...JSTOR books....
Online version
Online Book
2
by Richter, Daniel K.
Published 1992
...JSTOR books....
Online version
Book
3
by Hämäläinen, Pekka, 1967-
Published 2008
...JSTOR books....
Online version
Online Book