I just finished reading The Tawqacores (taqwa = piety) by Michael Muhammed Knight. The book is referred to The Catcher in the Rye for muslims. It was fascinating to read an ex-Catholic Muslim convert try and lay out his view of what Islam could be and use punk as a metaphor to do so. (The book is only 256 pages so rather than my discussing it further, just go read a copy)
The book is also notable for it's extensive name-checking of punk bands with a little bit of hip-hop and ska/reggae thrown in. Here, thanks to my Kindle (which makes this sort of note-taking trivial), is a list of all the mentioned songs. Feel free to use it as a way to determine if it's worth reading:
Agnostic Front - Skate Rock
Billy Bragg - California Stars
Billy Bragg - Joe DiMaggio's Done it Again
Blanks 77 - I Wanna be a Punk
Crass - Fuck All Government
Dead Kennedys - Kill the Poor
Descendents - Suburban Home
Dropkick Murphys - Boys on the Docks
Duane Peters and the Hunns - Blood on the Sun
Feederz - Jesus Entering from the Rear
GBH - Sick Boy
Germs - Fuck You
Iggy Pop and the Stooges - I Wanna by Your Dog
Jim Carroll Band - People Who Died
Minor Threat - Salad Days
Minor Threat - Out of Step
Propagandhi - Fuck Religion
Ramones - Rock and Roll High School
Rancid - The War's End
Roger Miter and the Disasters - New York Belongs to Me
Rolling Scabs - We're the Scabs
Sex Pistols - Who Killed Bambi
Sham 69 - Hey Little Rich Boy
Sid Vicious - My Way
Specials - Rudy Ska
Swingin' Utters - Next in Line
The Slits - I Heard It Through The Grapevine
Transplants - California Babylon
U.S. Bombs - Ballad of Sid
UK Subs - I Live in a Car
Uncool - Finale
Weasel - Anthem for a New Tomorrow
Youth of Today - Disengage
Brand Nubian - Allah U Akbar
Method Man - PLO Style
Desmond Dekker - It's a Shame
Prince Buster - Judge Dread