Welcome to WebmasterWorld Guest from 188.8.131.52
This google search of the google forum [google.com] may provide some reading interest to you. as will the various Google forum libraries.
As with most things, it's not quite black and white as to whether site 'b' would be tainted by site 'a' purely because they are on the same class C or same IP address. Some IP addresses host tens of thousands of sites.