A review by lokes
Taking Charge of Adult ADHD by Russell A. Barkley

2.5