Lanthanide and Actinide Chemistry 2nd Edition by Simon Cotton