Cracking Codes with Python
Al Sweigart
Unboxed
Gordon Calleja
Designing Data-Intensive Applications
Martin Kleppmann
Harry Potter and the Half-Blood Prince (UK Edition)
J.K. Rowling
Harry Potter (UK Edition) (6)
Creating Software with Modern Diagramming Techniques
Ashley Peacock