Self introduction: Dave Love