crypto bibliography