Brilliant book with superb detail and information