purchase at amazon purchase at barnes and noble purchase at powells purchase at indie bound