A review by paperback_whiplash
Why Does He Do That? by Lundy Bancroft

informative fast-paced

5.0