Julia Margaret Cameron - arresting beauty - Cameron, Julia Margaret 1815-1879 (Thames & Hudson, 2023)