books on choleras