1
by Peeva, Irena
Published 2011
Springer London

2
by Eisenbud, David, Peeva, Irena
Published 2016
Springer International Publishing