by David Elliot by David Elliott by David Melling by David Melling. David Elliot by Hannah Elliot by Rachel Elliot David Elliot. David, Elliot by Rose Elliot