Philosophy in the Bedroom Cast Daniel Nathan Spector Jennifer Fabos Aliena Grey Barry Wyatt Anna Scott