G. Choquet S. Choquette D. Paquet E. Jacquet G. Marquet P. Jacquet C. Paquet G. Niquet David Choquet human croquet