Author: James Whitfield

Ownership and Buying Advisor at BMW Guidebook. Obsessed with reliability data, recalls, and real-world running costs. Helps readers figure out what a BMW actually costs to own.