thaddeus farrow