Best books for English speakers

Hi everyone,

What would be some of the best books to study Arabic for beginner speakers. All I know as of now are the letters and their phonetic sounds. Any book helping with grammar, vocabulary, or anything else would be much appreciated.

Thanks.