A review by anton_martynenko
Can Such Things Be? by Ambrose Bierce

dark emotional mysterious reflective

3.75