Douglas Cavanaugh

Douglas Cavanaugh has been a freelance writer for many years. His articles and essays on boxing, surfing and organized crime history have appeared in various books, magazines and online sites in several languages. He lives in Pittsburgh.

Popular items by Douglas Cavanaugh

View all offers