Publications by authors named "Alan L Knight"