Useful Links and Resources

Recommended Books

Journals

Recommended Websites

Professional Associations and SIGs