Allan McNab (British, born )