A Beginner's Guide to Ssd Firmware: Designing, Optimizing, and Maintaining Ssd Firmware Paperback $44.99