000
a
020
_a
9780691171692
100
_a
Narayanan, Arvind
245
_a
Bitcoin and cryptocurrency technologies : a comprehensive introduction
260
_b
Princeton University Press
_c
2016
999
_c
28919
_d
28919