1
Published 2017
Cambridge University Press

2
by Stewart, John
Published 2017
Cambridge University Press

3
by Goldreich, Oded
Published 2018
Cambridge University Press

4
by Pellikaan, R.
Published 2018
Cambridge University Press

5
Published 2004
Cambridge University Press

6
by Blake, Ian F., Seroussi, G., Smart, Nigel P.
Published 1999
Cambridge University Press

7
by Han, Zhu, Hong, Mingyi, Wang, Dan
Published 2017
Cambridge University Press

8
by Mihalcea, Rada, Radev, Dragomir
Published 2011
Cambridge University Press

9
by Hill, Christian
Published 2015
Cambridge University Press