matthew granahan