cats_rafting
Jessica
About

PhD who *should* be finishing writing her textbook manuscript right now. Trading is my new productive procrastination.