david johnson, f