Into your booklist, especially for those coming to Bitcoin from a non-technical background, is Yan Pritzker's "Inventing Bitcoin" which explains how Bitcoin works without getting technical. Through understanding this, many of the normal early questions get answered.
I will definitely look into this book. I'm not familiar with it. Thanks
reply
Pretty sure Swan in the US has it available as a free download - Yan was their CTO for a while
reply
It is free download
reply