Michael J. Giarlo

My big head :: September 2007
Husband; Hacker; Librarian; Digital Library Architect at Penn State; Generalist; Skeptic; Neo-Jeffersonian; Scarlet Knight; New Jersey native; Lacker of Talent

Contact