Diseases of the bladder, prostate gland, and urethra : including a practical view of urinary diseases deposits and calculi | NiceBooksReads