Chris Hadfield

2 books

801 pages

27 days of reading

50% finished

5 stars average

finished
reading