Civic Duty: The Ultimate Guide to the World's Most Popular Sport Compact Car - the Honda Civic