52-year-old Dean Morrow is behind bars after he was picked up for allegedly viewing and printing child pornography at the Westland Public Library earlier this month.
Apparently, a group of teenagers caught him in the act and alerted library employees who, in turn, notified police.
A search of his home yielded hundreds of items associated with child porn, and the perp admitted to police that he's been hopping around from library to library committing similar offenses.
Morrow has been slapped with three felony charges of possession of child pornography.
He faces arraignment on Friday.