Gary allen (English)