John Holmes in wonderland