JOHN P. ALSOBROOK II