Allan McNab (British, )