Getting Started in Security Analysis (Getting Started In..... #80) by Peter J. Klein