Pat Migliaccio
Pat Migliaccio

Pat Migliaccio

A software developer currently in the middle of a good book.