Random number generators - principles and practice a guide for engineers and programmers - Johnston, David (De Gruyter, 2018)