WS Walter Sorrells About The Author Walter Sorrells, an Edgar Award-winning author, lives in Atlanta, Georgia.