All for love, or, The modern David and Goliah. [graphic].


15813914