Publications by authors named "B David Horn"