brian singleton