Add to Cart Brian Anderson Edward Carpenter: A Victorian Rebel Fighting for Gay Rights Was: $32.99 Add to Cart