Think like a mathematician

9781526316578