Randy David - teacher, writer, biker