by patrick ruffini