The book of dates : comprising the principal events in all ages from the earliest records to the present time. With index of events