1
by Shlapentokh, Vladimir
Published 1997
2
Published 2000
3
4
Published 1999