John Peregrine

John Peregrine was an agent of Rosen Corp responsible for the Tulpa Studies division and overseer of the Ingram Project. In the role of head librarian, he watched over Dylan McAllister in the Theodore Holbrook Memorial Library, but abandoned that location when Julianna Park revealed the existence of their underground reading room.

He later convinced Tom Ingram to help Rosen Corp capture and subdue the Inspector by leading him back to headquarters. However, he was shot and killed by another of Ingram's body doubles.

He appears in "The Staircase in the Library" and "Last Sparks of an Ephemeral Fire."