Author: Constantin de Renneville,  René Augustin Constantin de Renneville,  Gabriel Dellon,  John Waldie ,  Roger,  Henry Thomas Buckle