bob lovelace